water cannon – English–Español translations

🇬🇧 en es 🇪🇸

water cannon noun

  • device shooting water
cañón de agua
Wiktionary Links